今天想跟大家分享Reader類別,
Reader類別可以用來處理字元資料流讀取,
所有的字元資料流讀取全部都是繼承自Reader類別。
先跟大家說明一下Reader類別的常用方法:
FileReader類別
有關字元資料流輸入處理,可以跟大家介紹FileReader類別,
這個類別輸入來源對象是檔案,
可以利用FileReader類別使用字元資料流的方式來讀取檔案內的資料,
建構方式可以參考下面的方法,
public FileReader(File file)
public FileReader(String filename)
第一種方式中flie代表File類別物件,
第二種方式的filename是檔案名稱。
public class ReaderFile
{
public static void main(String[] args)
{
try
{
System.out.print("請輸入檔案路徑:");
Scanner sn = new Scanner(System.in);
String fpath = sn.next();
char buffer[] = new char[100];
FileReader fin=new FileReader(fpath);
fin.read(buffer);
System.out.println(buffer);
fin.close();
}
catch (IOException e)
{
System.out.println("輸入的檔案路徑錯誤");
}
}
}
有機會試試看上面的程式碼吧~~~
小元,生日快樂噢~~~